package com.xh.one2one.knowledgeSystem.bean.request;

import com.xh.core.bean.BaseRequestBean;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * <p>
 * 知识元体系 查询bean
 * </p>
 *
 * @author tw
 * @since 2020-12-22
 */
@Data
public class KnowledgeElementRequest extends BaseRequestBean {

    /**
     * ID
     */
    @ApiModelProperty("知识元ID")
    private String id;
    /**
     * 名称
     */
    @ApiModelProperty("知识元名称")
    private String name;

    /**
     * 学段Id
     */
    @ApiModelProperty("学段ID")
    private String stageId;

    /**
     * 科目Id
     */
    @ApiModelProperty("科目ID")
    private String subjectId;

    /**
     * 父级Id
     */
    @ApiModelProperty("父ID")
    private String pid;

    /**
     * 排序
     */
    @ApiModelProperty("序号")
    private Integer sortNum;

    @ApiModelProperty("子集")
    private List<KnowledgeElementRequest> childs;
}
